package com.jt.www.message;


import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 新电子发票开票申请
 */
public class NewElecInvoicePrintRequestVO implements Serializable {

    /**
     *
     */
    private static final long serialVersionUID = 1L;

    /**
     * 商户号(请求来源）
     */
    private String merchantNo;
    /**
     * 申请编号 由调用方生成唯一编号
     */
    private String requestId;
    /**
     * 请求类型
     */
    private String requestType;
    /**
     * 发票打印类型
     */
    private String invoicePrintType;
    /**
     * 开票方式类型
     */
    private String businessType;
    /**
     * 发票信息
     */
    private List<NewElecInvoiceInfoVO> newElecInvoiceInfoList = new ArrayList<>();

    public static long getSerialVersionUID() {
        return serialVersionUID;

    }

    public String getMerchantNo() {
        return this.merchantNo;

    }

    public void setMerchantNo(String merchantNo) {
        this.merchantNo = merchantNo;
    }

    public String getRequestId() {
        return this.requestId;

    }

    public void setRequestId(String requestId) {
        this.requestId = requestId;
    }

    public String getRequestType() {
        return this.requestType;

    }

    public void setRequestType(String requestType) {
        this.requestType = requestType;
    }

    public String getInvoicePrintType() {
        return this.invoicePrintType;

    }

    public void setInvoicePrintType(String invoicePrintType) {
        this.invoicePrintType = invoicePrintType;
    }

    public String getBusinessType() {
        return this.businessType;

    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public List<NewElecInvoiceInfoVO> getNewElecInvoiceInfoList() {
        return this.newElecInvoiceInfoList;

    }

    public void setNewElecInvoiceInfoList(List<NewElecInvoiceInfoVO> newElecInvoiceInfoList) {
        this.newElecInvoiceInfoList = newElecInvoiceInfoList;
    }
}
